flow oil gas energy fuel chemicals petroleum compliance electricity power hydraulic energie consulting solar fluid chemical engineering audit industrial diesel management